baffle board - Turkish English Dictionary